<?php

/**
 * Базовый класс для всех admin контроллеров 
 * 
 * @author Kosty Ryabichenko <k.ryabichenko@gmail.com>
 * @version 1.0
 */
class ABController extends BController {

    /**
     * Дефолтный лейаут для страниц
     * @var string
     */
    public $layout = 'application.views.admin.layouts.main';

    public function init() {
        $this->checkSuperUser();
        parent::init();
    }

    private function checkSuperUser() {
        if (!Yii::app()->user->isGuest) {
            if(Yii::app()->getModule('user')->isAdmin() === false){
                Yii::app()->user->logout();
            }
        }
    }

}